Agile Methods and CMMI-SW: Dancing Elephant on the Internet Zone

نویسنده

  • Ghazi I. Alkhatib
چکیده

The article explores the link between agile methods and CMMI-SW structure to find out how agile methods fit into CMMI. Agile (light) methods have been successfully used for developing internet-based applications, while CMMISW has been used for large outsourced projects. We are hoping that this paper will assist CMMI-SW certified IT Department to utilize CMMI-type (heavy/called elephant sometimes) processes in developing internet-base applications. The comparison of agile methods principles and the structure of CMMI-SW will identify areas where the first one can assist the second one in applying CMMI process in a more dynamic environment with changing requirements. Major areas of links are identified, such as validation and verification, customer involvement, project management of the software development life cycle, and the risk factor. Then two major issues are highlighted: team size/structure and human factor. Throughout these discussions, the paper provides three suggestions to strengthen the link between the AM and CMMI: HBDI creative thinking process, usability laboratories, and a multi-level/multidimensional circular team structure. The elephant may, at last, dance on the Internet zone.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

1 Agile Methods – Cmmi - Sw : Linking the Two Extremes

The article explores the possible link between agile methods and CMMI-SW. Major issues incited from such link are: documentation, communication, user involvement, and application types. Interrelationships among these issues are highlighted as well, such as the relationship among the first there issues. Then three strategies for such link are proposed: separatism, integration (hybrid/concurrent,...

متن کامل

Adapting to the Information Age: Is Agile Software Development A Feasible Approach?

In recent years, agile software development has been advocated as an appropriate approach for turbulent environments. Today, there is an ongoing debate between the agile software development and traditional rigorous software development. Agile approaches are critiqued as fragile due to lack of architectural design and sufficient documentation, while rigorous approaches are critiqued as bureaucr...

متن کامل

CMMI® or Agile: Why Not Embrace Both!

iv 1 Problem Definition 1 2 Origins from Two Extremes 3 2.1 The Origins of Agile Methods 3 2.2 The Origins of CMMI 5 3 Factors that Affect Perception 7 3.1 Misuse 7 3.2 Lack of Accurate Information 8 3.3 Terminology Difficulties 9 4 The Truth About CMMI 11 4.1 CMMI Is a Model, Not a Process Standard 11 4.2 Process Areas, Not Processes 13 4.3 SCAMPI Appraisals 14 5 The Truth About Agile 16 6 The...

متن کامل

Agilität und Prozessreife: Erfüllbarkeit der CMMI-Prozessgebiete durch agile Methoden am Beispiel von XP

In den letzten Jahren wurden agile Methoden wie eXtreme Programming zunehmend populär. Parallel dazu stützen sich mehr und mehr Unternehmen auf Reifegradmodelle, um ihre eigenen Prozesse oder die der Zulieferer zu analysieren und zu verbessern, nachdem sich immer mehr die Ansicht durchsetzt, dass viele Projektmisserfolge undisziplinierten, inkonsistenten Prozessen zugeschrieben werden können. I...

متن کامل

Agile Methods and CMMI: Compatibility or Conflict?

During the last years, agile methods like eXtreme Programming have become increasingly popular. Parallel to this, more and more organizations rely on process maturity models to assess and improve their own processes or those of suppliers, since it has been getting clear that most project failures can be imputed to inconsistent, undisciplined processes. Many organizations demand CMMI compliance ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004